package file;

import java.io.File;

/*file的每一个实例用于表示文件系统中的一个文件或目录
* 使用file可以：
* 1、访问文件
* 2创建文件、删除文件
* 3访问目录中的子项
* 但是不能访问文件中的数据*/
public class FileDemo {
    public static void main(String[] args) {
        //切记不要使用绝对路径
       // File file = new File("C:/Users/tarena/IdeaProjects/JSDVN2411/demo.txt");
        //相对路径中的./表示当前目录，而当前目录具体是哪里要看换成那个徐的运行环境而定
        //在idea中执行Java程序时，./就是当前项目目录
        File file = new File("./demo.txt");
        String name = file.getName();
        System.out.println("name:" + name);
        long length = file.length();
        System.out.println("文件大小是：" + length + "字节");
//read  读
        // write 写
        boolean b = file.canRead();//
        boolean b1 = file.canWrite();
        System.out.println(b);//true
        System.out.println(b1);//true
        //隐藏
        boolean hidden = file.isHidden();//是否隐藏
        System.out.println(hidden);//false

    }
}
